class MoveBox extends Pawn
   placeable;

function PostBeginPlay() {
    Super.PostBeginPlay();
}

simulated function TakeDamage( int Damage, Pawn InstigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> damageType)
{
    local Rotator newRot;    // This will be our new Rotation
    newRot = Rotation;       // Set newRot to our current Rotation
    newRot.Pitch += 32768;   // Since 65536 = 0 = 360, half of that equals 180, right?
    newRot.Yaw -= 16384;     // And half of that equals 90 and so on...
    SetRotation(newRot);
    //SetMoveRotattion(new rotator
    //SetPhysics(PHYS_Falling);
    Momentum = Momentum / Mass;
    AddVelocity( Momentum );
}

defaultproperties
{
     DrawType=DT_StaticMesh
     StaticMesh=StaticMesh'TowerStatic.Rock.TowerStoneC'
     DrawScale=0.400000
     CollisionRadius=80.000000
     CollisionHeight=90.000000
     Mass=90.000000
}
